package com.blue.tooth.lock;

import android.app.Application;

import com.tencent.bugly.Bugly;
import com.tencent.bugly.beta.Beta;

public class MyApp extends Application {
    @Override
    public void onCreate() {
        super.onCreate();
        Beta.autoInit = true;
        Beta.autoCheckUpgrade = true;
        Bugly.init(this, "bf337312bc", true);
        initSdk();
    }

    @Override
    public void registerActivityLifecycleCallbacks(ActivityLifecycleCallbacks callback) {
        super.registerActivityLifecycleCallbacks(callback);
    }

    private void initSdk() {
        // 网络请求框架初始化
//        IRequestServer server;
//        server = new ReleaseServer();
//        OkHttpClient okHttpClient = new OkHttpClient.Builder()
//                .build();
//        EasyConfig.with(okHttpClient)
//                // 是否打印日志
////                .setLogEnabled(BuildConfig.DEBUG)
//                // 设置服务器配置
//                .setServer(server)
//                // 设置请求处理策略
//                .setHandler(new RequestHandler(this))
//                // 设置请求参数拦截器
//                .setInterceptor(new IRequestInterceptor() {
//                    @Override
//                    public void intercept(String url, String tag, HttpParams params, HttpHeaders headers) {
//                        headers.put("timestamp", String.valueOf(System.currentTimeMillis()));
//                    }
//                })
//                // 设置请求重试次数
//                .setRetryCount(1)
//                // 设置请求重试时间
//                .setRetryTime(1000)
//                // 添加全局请求参数
//                .addParam("token", "6666666")
//                // 添加全局请求头
//                //.addHeader("time", "20191030")
//                .into();
    }
}
